1.保密性通信。握手協議產生秘密密鑰 (secret key) 后才開始加/解密數據,數據的加/解密使用對稱式密碼算法,例如 DES AES 等。
2.點對點之間的身份認證。采用非對稱式密碼算法,例如 RSA DSS 等。
3.可靠性通信。信息傳送時包含信息完整性檢查,使用有密鑰保護的消息認證碼 (Message Authentication Code, 簡稱 MAC) MAC 的計算采用安全雜湊函數,例如 SHA MD5。
ssl 協議提供的安全通信服務有以下幾種:
保密性通信:握手協議產生秘密密鑰 (secret key) 后才開始加/解密數據,數據的加/解密使用對稱式密碼算法,例如 DES AES 等。
點對點之間的身份認證:采用非對稱式密碼算法,例如 RSA DSS 等。
可靠性通信:信息傳送時包含信息完整性檢查,使用有密鑰保護的消息認證碼 (Message Authentication Code, 簡稱 MAC) MAC 的計算采用安全雜湊函數,例如 SHA MD5。
推薦文章